.cultPop-container{
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    box-sizing: border-box; 
}

.cultPop-card {
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    border-radius: 10px;
    padding: 0px;
    margin: 1px; 
    overflow: auto;
    &::-webkit-scrollbar {
      width: 6px;
  }
  .ant-card-body {
    padding: 10px !important;
  }
  
  scrollbar-width: thin; 
}

@keyframes bounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-20px); }
  }
  
  .bounce-icon {
    animation: bounce 1s ease-in-out infinite;
  }